\section{Datenstruktur}
\label{datenstruktur}

Die eingelesenen Messdaten, sowie die darauf aufbauenden Auswertungen werden in einer zentralen mat- Datei gespeichert. Die eingelesenen Messdaten werden dabei in jeweils eigenen Variablen gespeichert und anschließend gesammelt in der mat-Datei gesichert. Die Verwendung von mat-Dateien bietet den Vorteil, dass eine spätere Bearbeitung der Daten problemlos möglich ist, ohne die gesamten Daten neu einzulesen. Weiterhin besteht die Möglichkeit die erzeugten mat-Dateien außerhalb des hier beschriebenen Programms zu öffnen, um beispielsweise direkt auf die eingelesenen Messdaten innerhalb von $\+{MATLAB}^\+{\textregistered}$ zuzugreifen und diese zu verwenden, um beispielsweise bisher noch nicht implementierte Auswertungen durchzuführen.

\begin{table}[htbp]
  \centering
  \caption{Übersicht über die Nomenklatur der Variablen in der mat-Datei}
    \begin{tabular}{lp{12cm}}
    \toprule
    Variablen Bezeichnung & \multicolumn{1}{c}{Beschreibung} \\
    \midrule
    \multirow{2}[2]{*}{…\_ele} & In diesen Variablen werden die eingelesenen, elektrischen Messdaten der jeweiligen Messung gespeichert.   \\
		\hline
    \multirow{2}[2]{*}{…\_therm} & In diesen Variablen werden die eingelesenen thermischen Messdaten der jeweiligen Messung gespeichert.    \\
		\hline
		\multirow{3}[3]{*}{…\_verluste} & In diesen Variablen werden die jeweils ermittelten Verlustdaten gespeichert, welche für die indirekte Wirkungsgradbestimmung benötigt werden.\\
		\hline
    \multirow{3}[3]{*}{namen\_...} & In diesen Variablen werden die den Messdaten zugehörigen Spaltennamen gespeichert um eine spätere Zuordnung außerhalb des Programms zu ermöglichen.  \\
		\hline
    \multirow{2}[2]{*}{parameter\_liste} & In dieser Variable werden wichtige Parameter der zu vermessenden Maschine gespeichert. \\
    \bottomrule
    \end{tabular}%
  \label{tab:datenstruktur}%
\end{table}%

Tabelle \ref{tab:datenstruktur} bietet einen Überblick über die in der mat-Datei enthaltenen Variablen und ihrem jeweiligen Inhalt. Die elektrischen Daten der Kurzschlussmessung befinden sich somit zum Beispiel in der Variable \textit{kurzschluss\_ele}. Die zugehörigen thermischen Messdaten  sind in der Variable \textit{kurzschluss\_therm} zu finden. Die aus den Messdaten ermittelten Verluste werden in der Variable \textit{kurzschluss\_verluste} gespeichert. Um eine spätere Zuordnung außerhalb des Programms zu ermöglichen, befinden sich in den Variable \textit{namen\_kurzschluss\_ele} bzw. \textit{namen\_kurzschluss\_therm} die jeweiligen Namen der Spalten. Muss bei einer Messung zwischen generatorischem und motorischem Betrieb unterschieden werden, so wird dies durch ein eingeschobenes \textit{\_gen\_}  bzw. \textit{\_mot\_} erreicht. Die elektrischen Daten der motorischen Leerlaufmessung befinden sich somit z.B. in der Variable \textit{leerlauf\_mot\_ele}. Weitere wichtigen Daten der Maschine werden in der Variable \textit{parameter\_liste} gespeichert. In dieser befinden sich zum Beispiel Angaben zur Polpaarzahl $p$ oder dem Kaltwiderstand $R_{\SI{20}{\celsius}}$.
